FROM golang
LABEL maintainer=rong<1058165620@qq.com>
RUN apt-get update && apt-get install -y vim
COPY . /$GOPATH/src/source-admin-go/
WORKDIR /$GOPATH/src/source-admin-go/
#设置环境变量，开启go module和设置下载代理
RUN go env -w GO111MODULE=on
RUN go env -w GOPROXY=https://goproxy.cn,direct
#会在当前目录生成一个go.mod文件用于包管理
#RUN go mod init
#增加缺失的包，移除没用的包
RUN go mod tidy
EXPOSE 8080:8080
#CMD ["./run.sh"]
